草庐IT

Android isScreenOn Nullpointer异常

全部标签

php - 通配符子域异常(exception)

我启用了通配符子域,并通过按原样将其传递到我的index.php(例如somecity.domain.com)来动态解析URL。现在,我希望创建一些静态的子域,我可以在其中安装不同的应用程序,而不是与我当前的应用程序混在一起(例如blog.domain.com)。我的.htaccess当前读取:RewriteEngineOnRewriteBase/RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./index.php[L]我可以操纵这个.htaccess来实现我需要的吗?可以通过A

php - 是否有 PHP 的 linter 可以像 Java 一样显式显示所有异常?

是否有用于PHP的lint/static分析器在未记录或捕获异常时发出警告?考虑这个例子://ERROR:InvalidArgumentExceptionmustbedocumentedorcaughtinsidemethod.functiondivide($a,$b){if(0==$b){thrownewInvalidArgumentException();}return$a/$b;}修复:/***@throwsInvalidArgumentExceptionif$biszero.*/functiondivide($a,$b)因为必须要文档化,类似于Java在方法原型(prototy

php - 启用 Xdebug 后,PHP 运行速度异常缓慢

我已经在我的PC(Windows10)上安装了Apache2.4和PHP5.6。启用Xdebug后,PHP的运行速度比没有Xdebug时慢10倍(!)。这是php.ini配置:zend_extension="php_xdebug-2.3.3-5.6-vc11-x86_64.dll"xdebug.remote_autostart=0xdebug.profiler_enable=0xdebug.profiler_output_dir="C:\PHP\tmp"xdebug.remote_enable=1xdebug.remote_handler="dbgp"xdebug.remote_mod

php - Monolog:如何捕获所有错误和异常

我遗漏了一些非常明显的东西。如何让monolog记录所有的php错误、php用户错误和异常?在使用monolog之前,我编写了自己的函数,并将其传递给set_error_handler()、register_shutdown_function()和set_exception_handler()。有没有办法使用Monolog的API来执行此操作,或者我必须执行以下操作?编写我传递给上面PHP函数的错误处理程序和异常处理程序在这些处理程序中,使用switch语句或类似语句调用适当的Monolog函数,例如Logger::addError(...)肯定有一个MonologAPI可以在一次调用

PHP 未捕获异常 'ImagickException',消息为 'FailedToExecuteCommand'

我已经通过pecl在MAC上安装了ImageMagickPHP扩展。它显示在phpinfo()下,并将PDF列为受支持的格式。我正在尝试阅读PDF并将其转换为图像。但是,当源是PDF时,构造函数会抛出异常。图像文件成功运行。$im=newimagick('TestDoc.pdf[0]');//ThrowsExceptionwhenPDFspecified.//$im=newimagick('TestImage.png');//Succeeds.$im->setImageFormat('jpg');header('Content-Type:image/jpeg');echo$im;Fat

php - Bing Ads API V11 异常 : Invalid client data. 查看 SOAP 错误详细信息以获取更多信息

我正在使用BingAds-PHP-SDK获取经过身份验证的用户详细信息。首先完成AuthenticationwithOAuth成功并获得authenticationtoken和refreshtoken。但是当调用GetUser()时返回以下Exception。主要异常详细信息:stdClassObject([AdApiFaultDetail]=>stdClassObject([TrackingId]=>bdfe1a94-b33f-xxxx-a542-1adc15148bae[Errors]=>stdClassObject([AdApiError]=>stdClassObject([Co

php - 未捕获的异常 : Error: Permission denied for <https://www. facebook.com> 获取属性 Proxy.InstallTrigger

我有以下代码来从facebook获取用户数据window.fbAsyncInit=function(){FB.init({appId:'the_app_code_here_but_i_didn'tright_it_here',status:true,cookie:true,xfbml:true});};(function(d){varjs,id='facebook-jssdk';if(d.getElementById(id)){return;}js=d.createElement('script');js.id=id;js.async=true;js.src="//connect.fa

PHP5,析构函数中的异常

我现在正在阅读“PHP5forprofessionals”一书,这是2006年的出版物。在一个例子中,他们在析构函数中抛出异常,很长一段时间我都不明白为什么我在析构函数中的最后一个异常不起作用,然后我搜索了一下,发现在PHP=>5.3中它是不可用在析构函数中抛出异常。那么如果在析构函数中我更新我的数据库ifvariable$needsUpdate=true;并关闭我的数据库连接,那么怎么做更好,所以我想在无法更新数据库时抛出异常。例如,我在我的数据库类中抛出异常,但在主文件中捕获它们,如下所示:它的类小部件:classWidget{private$_id;private$_name;p

PHP XML 验证在传递错误 XML 时抛出致命异常

我有一个快速函数来加载XML字符串,并根据模式对其进行验证。当其给定格式良好的XML时,它的行为非常完美。然而,当我搞砸了xml语法本身时,php会抛出一个fatalerror并终止脚本。我正在检查loadXML函数返回值,我想要一个简单的true/false。如果xml是脏的,loadXML()将失败,我可以简单地返回验证失败。我已经尝试设置一个空的错误处理程序,但它仍然会终止脚本。有什么想法吗?我需要降级错误还是什么?包含的引用代码(PHP):function__maskerrors(){};functionValidateImageXML($xml_string){/*Parse

php - 逻辑异常错误 : Passed array does not specify an existing static method

请问我的autoloader类/函数与spl_autoload_register有任何错误吗?感谢您的帮助。这是我的代码我得到了这个错误Fatalerror:Uncaughtexception'LogicException'withmessage'Passedarraydoesnotspecifyanexistingstaticmethod(class'core'notfound)'inC:\xampp\htdocs\test\system\core.php:14Stacktrace:#0C:\xampp\htdocs\test\system\core.php(14):spl_auto